html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{position:relative;z-index:-2; color:#444;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
.w{ width:1100px; margin:0 auto;}
/********General**********/
.top{ width:100%; height:34px; border-bottom:1px solid #f1f1f1; font:12px/34px "宋体"; color:#b9b9b9}
.top p{ float:left;}
.top span{ float:right;}
.logo{ float:left; margin-top:33px;}
.search{ width:180px; height:49px; background:url(../Image/search.png) center no-repeat; float:left; margin:36px 0 0 38px;}
.search-text{ width:155px; height:21px; float:left; margin-top:27px; border:none; margin-left:1px; background:none; font:12px/21px "宋体"; color:#b2b2b2; }
.search-btn{ width:24px; height:23px; float:left; margin-top:27px; background:none; border:none; font-size:0;}
.tel{ padding-top:22px; background:url(../Image/tel.png) top left no-repeat; font:30px/1.2 "微软雅黑", Courier, monospace; margin-top:35px;}
.nav{ width:100%; height:49px; float:left; margin-top:40px; background:url(../Image/nav.jpg) repeat-x;}
.nav ul{ width:1100px; margin:0 auto;}
.nav li{ width:118px; height:49px; float:left; font-size:14px; color:#ffffff; line-height:49px; text-align:center; margin-right:19px;}
.nav li a{ display:block; width:118px; height:49px;
 transition: all 0.8s ease 0s;
  -moz-transition: all 0.8s ease 0s;
  -webkit-transition: all 0.8s ease 0s;
}
.nav li:hover a{ background:#3fc756; text-decoration:underline;}
.nbanner{ width:100%; height:271px; background:url(../Image/nbanner.jpg) center no-repeat;}
.nbanner p{ padding:0 30px; height:115px; font-size:30px; color:#ffffff; line-height:115px; background:url(../Image/bannerpbj.png) center repeat-x; float:left; margin-top:79px;}
.probt{ width:1100px; height:82px; background:url(../Image/porobt.png) center no-repeat;}
.focus-news{ width:100%; float:left; padding-left:20px; margin-top:20px;}
.focus-news li{ width:256px; height:258px; float:left; margin-right:14px; margin-bottom:15px;}
.focus-news li img{ width:254px; height:209px; border:1px solid #f2f2f2;}
.focus-news li span{padding:5px 40px 5px 0; font:12px/25px "宋体"; color:#4f4f4f;  margin-left:100px; background:url(../Image/prospan.png)right center no-repeat; }
.pro{ border:1px solid #f0f0f0; padding:10px 0; float:left; width:100%; margin-top:48px;}
.promore{ width:139px; height:36px; display:block; background:url(../Image/promore.png) center no-repeat; margin:10px auto 0; }
.about{ width:100%; height:457px; background:url(../Image/aboutbj.jpg) center no-repeat; margin-top:37px; float:left;}
.lanrenzhijia{ width:432px; height:210px; padding:8px; background: url(../Image/aboutpic.png) no-repeat; position:relative; float:left; margin:162px 0 0 5px;}
.lanrenzhijia .tab{ overflow:hidden; position:absolute; top:190px; right:20px; z-index:999;}
.lanrenzhijia .tab a{ display:block; width:15px; height:15px; background:#414141; font:10px/15px Arial, Helvetica, sans-serif; margin-left:10px; text-align:center;float:left; text-decoration:none; color:#fff;}
.lanrenzhijia .tab a:hover{ background:#d40101; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#d40101; color:#fff; text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden; width:432px; height:210px; position:relative;}
.lanrenzhijia .content ul{ position:absolute; left:0; top:0; height:100px;}
.lanrenzhijia .content li{ width:432px; height:210px; float:left;}
.lanrenzhijia .content li p{ font-size:14px; color:#4d4d4d; margin:178px 0 0 20px; line-height:33px;}
.about_p{ width:569px; float:left; margin:197px 0 0 55px; font:12px/2 "宋体"; color:#FFF;}
.newsbt{ width:437px; height:66px; background:url(../Image/newsbt.png) center no-repeat; margin:66px auto 0;}
.news{ margin-top:30px;}
.news li{ width:523px; height:91px; background:url(../Image/newsbj.jpg) center no-repeat; float:left; margin:0 18px 16px 0; padding:3px}
.news li img{ float:left;}
.news li p{ font-size:12px; color:#000000; line-height:2; margin-left:33px; margin-top:28px; float:left;}
.news li:hover{background:url(../Image/newsbjh.jpg) center no-repeat;}
.footer{ width:100%; height:370px; background:url(../Image/footerbj.jpg) repeat-x; margin-top:81px; float:left;}
.ftop{ width:62px; height:62px; background:url(../Image/top.png) center no-repeat; float:left; margin:-30px 0 0 517px; display:block;}
.fsousuo{ width:1100px; background:url(../Image/fsousuo.png) center top no-repeat; height:62px; display:block; margin-top:15px;}
.ftel{ width:237px; background:url(../Image/ftel.png) top left no-repeat; padding-top:67px; font:14px/2 "宋体"; color:#ffffff; margin-top:15px; float:left;}
.flink{ width:289px; background:url(../Image/flink.png) left top no-repeat; padding-top:67px; float:left; margin:15px 0 0 150px;}
.flink p{ width:76px; height:31px; float:left; background:#004495; text-align:center; font:14px/31px "宋体"; color:#779fcf; margin-right:13px; border:1px solid #0055ba;}
.flink p:hover{ border:1px solid #3a7dcb; color:#FFF;}
.ewm{ width:184px; height:136px; background:url(../Image/ewm.png) center no-repeat; float:right; margin-top:33px;}
.admin{ font:12px/44px "宋体"; color:#2c73c7; text-align:center; width:100%; float:left; margin-top:48px; }
.side{ width:253px; height:567px; background:url(../Image/sidebj.jpg) center no-repeat; margin-top:80px; float:left;}
.side ul{ float:left; margin:137px 0 0 46px;}
.side li{ font:14px/49px "宋体"; color:#ffffff;}
.side li:hover{ text-decoration:underline;}
.nmainr{ width:823px; float:right; margin-top:99px;}
.nbt{ width:100%;}
.nbt p{ font:12px/40px "宋体"; color:#0062dd;}
.npro{ width:100%; float:left; margin-top:30px;}
.npro ul{ width:110%;}
.npro li{ width:256px; height:258px; float:left; margin-right:14px; margin-bottom:15px;}
.npro li img{ width:254px; height:209px; border:1px solid #f2f2f2;}
.npro li span{ font:12px/25px "宋体"; color:#4f4f4f; margin-left:100px; background:url(../Image/prospan.png)right center no-repeat; padding:5px 40px 5px 0; }
.page{ padding:10px 20px; font-size:14px; color:#FFF; background:#2bad41; float:right; margin-top:30px;
 -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */
}
.neirong{ width:90%; margin:30px auto 0;}
#prev_next{ font:14px/2 "宋体"; float:left; margin-top:40px;}


